making provision - Spanish English Dictionary